.aboutSection {
    padding: 0;
    color: #e8e6e3;
    margin-bottom: 45px;
  }
  .twoBLockSection .innerWrap {
    padding: 34px 50px;
  }
  .flexRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: hidden;
  }
  .twoBLockSection .sectionRed {
    background: #2c55a2; /*iman*/
    /* background-image: linear-gradient(to right, #ca2600 , #fb0449) */
  }
  .twoBLockSection .sectionRed, .twoBLockSection .sectionBlack, .twoBLockSection .blockSection, .twoBLockSection .sectionLightRed {
    width: 50%;
    color: #fff;
  }
  .flexRow > div {
    float: none;
  }
  .twoBLockSection .innerWrap {
    padding: 34px 50px;
  }
  .aboutSection h4 {
    text-align: center;
    font-size: 2.3em;
    margin: 0;
    color: #fff;
  }
  .aboutSection .programFinder {
    margin-top: 1.5em;
  }
  .twoBLockSection .sectionRed, .twoBLockSection .sectionBlack, .twoBLockSection .blockSection, .twoBLockSection .sectionLightRed {
    color: #fff;
  }
  .aboutSection .programFinder .programFinderLeft {
    width: 50%;
    float: left;
    padding: 0 15px;
    margin-top: 1em;/*iman*/
  }
  .aboutSection .feildControl {
    margin-bottom: 7px;
  }

.aboutSection input, .aboutSection select, .aboutSection textarea {

    background: none;
    color: #fff;
    border: 1px solid #fff;
    font-size: 1.050em;
    width: 100%;
    border-radius: 3px;
    padding: 5px 10px;
    height: 46px;
	margin-bottom: 12px;/*iman*/

} 
.programFinderRight i {
  font-size: 0.8em;
}
/*iman*/ h6 a:hover{ 
  color: #1a2d30 !important;
 /* padding-left: 1em !important;*/
}
/*iman*/ .aboutSection select option { color: #071c1f;}
.aboutSection .ui-selectmenu-button.ui-button {

    border-radius: 3px;
    padding: 5px 10px;
        padding-top: 5px;
    height: 46px;
    font-size: 1.050em;
    width: 100%;
    outline: none;
    border: 1px solid #ec8489;
    background: none;
    padding-top: 10px;
    color: #fff;

}
.ui-selectmenu-button.ui-button {

    text-align: left;
    white-space: nowrap;
    width: 14em;

} 
.ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: visible;
  }

/*  input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
  button, select {
    text-transform: none;
  }
  button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
      font-size: inherit;
      line-height: inherit;
      font-family: inherit;
    color: inherit;
  } iman*/
  .programFinderLeft .inputBtnSvg input {
    width: 125px;
    opacity: 0;
  }
  .inputBtnSvg .readMoreBtn {
    position: absolute;
    pointer-events: none;
    position: absolute;
    top: 0;
    right: 0;
    width: 124px;
    margin: 0;
    border-radius: 3px;
  }
  .readMoreBtn {
    display: inline-block;
    margin: 4px 0;
    padding: 8px 10px;
      padding-right: 10px;
    font-weight: 500;
    background: none;
    color: #fff;
    padding-right: 50px;
    position: relative;
    font-size: 17px;
    margin-top: 20px;
    position: relative;
  }
  .readMoreBtn svg {
    height: 45px;
    left: 0;
    position: absolute;
    top: 0;
    border-radius: 2px;
    width: 100%;
  }
  svg:not(:root) {
    overflow: hidden;
  }
  .readMoreBtn {
    font-weight: 500;
    color: #fff;
    font-size: 17px;
  }
  text-right {
    text-align: right;
  }
  .inputBtnSvg .readMoreBtn {
    pointer-events: none;
  }
  .readMoreBtn::after {
    color: #fff;
    position: absolute;
    right: 4px;
    top: 0;
    content: "\75";
    font-size: 45px;
    font-family: "uaeu" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .aboutSection .programFinder .programFinderRight {
    width: 50%;
    float: left;
    padding: 0 15px;
      padding-left: 15px;
    padding-left: 0px;
  }
  .aboutSection .programFinder .programFinderRight h6 {
    margin: 0;
      margin-bottom: 0px;
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 1.50em;
    color: #fff;
	/*iman*/  padding-left: 50px;
  }
  .aboutSection .programFinder .programFinderRight ul li {
    list-style: none;
    line-height: 1.6em;
    font-weight: 400;
    position: relative;
    /*iman*/ padding-left: 24px;
color: #e8e6e3;
margin-bottom: 5px;
margin-top: 0.3em;
font-size: 1.15em;
  }
 
  .aboutSection .programFinder .programFinderRight ul li a {
    color: #fff;
    position: relative;
    padding-left: 0.5em;
  }
  
.aboutSection .programFinder::after {

    content: "";
    display: table;
    clear: both;

}
.aboutSection .sectionBlack .innerWrap {
    position: relative;
    /* z-index: 3; */
  }
  .twoBLockSection .innerWrap {
    padding: 60px 50px;
  }
  .text-center {
    text-align: center;
  }
 
  .aboutSection .sectionBlack {
    position: relative;
  }
  .twoBLockSection .sectionBlack {
    background: #132b61 !important;
  }
  .twoBLockSection .sectionRed, .twoBLockSection .sectionBlack, .twoBLockSection .blockSection, .twoBLockSection .sectionLightRed {
    width: 50%;
    color: #fff;
	  
  }
  .flexRow > div {
    float: none;
  }
  .readMoreBtn rect {
    fill: none;
    stroke: #fff;
    stroke-width: 2;
    stroke-dasharray: 422, 0;
  }
  .programFinderRight ul{
      padding-left: 0px;
      margin-left: 0px;
  }
  .detailWrap p{
      color: #fff;
  }
/* form */

/*input {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
  }

label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
  }
select {
    margin-bottom: 10px;
    margin-top: 10px;
  } iman*/
.btn-wrapper {
    display: block;
    margin-top: 0em;
    margin-left: 0.8em;
  }
  .btn {
    border-radius: 0;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    font-family: var(--ltn__heading-font);
    padding: 15px 50px;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    position: relative;
    z-index: 1;
    margin-right: 15px;
    border-radius: 3px;
  }
         /*
 CSS for the main interaction
*/
.tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}

/*
 Styling
*/

.tabset > label {
  position: relative;
  display: inline-block;
  padding: 15px 15px 25px;
  
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
  background-color: transparent;
border-bottom: 2px solid transparent;
padding: 1px;
margin-right: 50px;
font-weight: 600;
font-size: 20px;
line-height: 1.2;
position: relative;
color: #232323;
}
label svg {
  height: 45px;
  left: 0;
  position: absolute;
  top: 0;
  border-radius: 2px;
  width: 100%;
}
svg:not(:root) {
  overflow: hidden;
}
.tabset > label:active::after {
  background-color: var(--ltn__secondary-color);
  border: 3px solid var(--white);
  color: #d84c0d;
}
.tabset > label::after {
  position: absolute;
content: "";
right: 45%;
top: 100%;
-webkit-transform: translateY(-40%);
-ms-transform: translateY(-40%);
transform: translateY(-40%);
height: 10px;
width: 10px;
background-color: transparent;
opacity: 1;
border: 3px solid transparent;
border-radius: 100%;
}
/* .tabset > label:active {
  color: var(--ltn__secondary-color);
} */

.tabset > label:hover, .tabset > input:active + label,
.tabset > input:focus + label {
    color:#d84c0d !important;;
    background-color: transparent;
    border-color: var(--ltn__secondary-color);
}

/* .tabset label:active {
  color: var(--ltn__secondary-color);
  background-color: transparent;
  border-color: var(--ltn__secondary-color);
} */

/* .tabset > label:hover::after,
.tabset > input:focus,
.tabset > input:checked,.tabset > input:active  {
  background: #ff5a3c;
} */

.tabset > input:checked + label {
  border-color: #ccc;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
  border: none;
}

.tab-panel {
  padding: 30px 0;
  border-top: 1px solid #ccc;
  border: none;
}
.gt-event-style-3 .gt-category ul li {
  background-color: #ececec;
}
.gt-event-style-3 .gt-details + .gt-text {
  margin-top: 20px;
  text-align: left;
}
.gt-content{
  border-top-color: #f6ba42 !important;
}
.gt-all-button {
  color: #d84c0d;
  font-size: 1.25em;
}
.gt-all-button:hover, .gt-all-button:focus  {
  color: #d84c0d !important;
  font-size: 1.25em;
  text-decoration: underline;
}
.rs-about.style1 .notice-bord.style1 .title {
 background: none;
font-size: 22px;
text-transform: uppercase;
padding: 0 5px;
text-align: left;
font-weight: 600;
color: #e22023;
margin-bottom: 10px;
}
/*
 Demo purposes only
*/
*,
*:before,
*:after {
  box-sizing: border-box;
}
.tabset {
  max-width: 82%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-top: 2%;
}
  
/* Burger navigation */
 #menuToggle
 {
  display: block;
position: relative;
top: 0px;
left: 0em;
z-index: 1;
-webkit-user-select: none;
user-select: none;
background-color:#f9b702 ; /*#e85c1beb*/
padding: 0.5em;
width: 100%;
 }
 #menuToggle a
 {
   text-decoration: none;
   color: #232323;
   
   transition: color 0.3s ease;
 }
 #menuToggle a:hover
 {
   color: tomato;
 }
 #menuToggle input
 {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  cursor: pointer;
  opacity: 0;/* hide this */
  z-index: 2;/* and place it over the hamburger */
  -webkit-touch-callout: none;
 }
 /* Just a quick hamburger*/
 #menuToggle span
 {
   display: block;
   width: 30px;
   height: 4px;
   margin-bottom: 5px;
   position: relative;
   background: #fff;
   border-radius: 3px;
   z-index: 1;
   transform-origin: 4px 0px;
   transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
               background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
               opacity 0.55s ease;
   left: 20%;
 }
 #menuToggle span:first-child
 {
   transform-origin: 0% 0%;
 }
 #menuToggle span:nth-last-child(2)
 {
   transform-origin: 0% 100%;
 }
 /* Transform all the slices of hamburger into a crossmark*/
 #menuToggle input:checked ~ span
 {
   opacity: 1;
   /* transform: rotate(45deg) translate(-2px, -1px); */
   transform: rotate(45deg) translate(0px, -1px);
   background: #fff;
 }
 /*But let's hide the middle one */
 #menuToggle input:checked ~ span:nth-last-child(3)
 {
   opacity: 0;
   transform: rotate(0deg) scale(0.2, 0.2);
 }
 /* Ohyeah and the last one should go the other direction*/
 #menuToggle input:checked ~ span:nth-last-child(2)
 {
   /* transform: rotate(-45deg) translate(0, -1px); */
   transform: rotate(-45deg) translate(2px, 0px);
 }
 /* Make this absolute positioned at the top left of the screen*/
 #menu
 {
  position: absolute;
  width: 17.2em;
  margin: -5em 0 0 -5em;
  padding: 1.5em;
  padding-top: 7em;
   background: #043d72;
   list-style-type: none;
   -webkit-font-smoothing: antialiased;
   /* to stop flickering of text in safari */
   transform-origin: 0% 0%;
   transform: translate(-100%, 0);
   
   transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
   opacity: 0;
   display: none; 
 }
 #menu li
 {
   padding: 10px 0;
   font-size: 22px;
 }
 /* And let's slide it in from the left*/
 #menuToggle input:checked ~ ul#menu
{
    transform: none;
display: block;
opacity: 1;

}
/* /. End Burger navigation */
/* page- style*/
/* style.css line: 4149 */
.row2 {
  background-color:#132b61;
  border: none;
}
/* global.css line:377,376  */
.rr.showdiv i {

    margin-left: 50px !important;
    opacity: 1;
    transition: all 1s ease-out 4.5s;
    margin-top: 3em;

}
.rr i {

    background: url(../image/png23.png) center center no-repeat;
    width: 50px !important;
    height: 100%;
    display: block;
    margin-left: 20px;
    position: relative;
    opacity: 0;
    z-index: 1;

}
/*  style.css line: 5157 */
.ltn__currency-menu ul li ul {
  min-width: max-content !important;
}
/* global.css line:143  */
.body_home {
  background: none !important;
  height: 100%;
  overflow: hidden;
}
/* logo */
.aast-logo {
  position: absolute;
  top: 3.5em;
  z-index: 1;
  left: 80%;
  width: 85%;
}
/* style.css line : 4846 */
.ltn__drop-menu ul li ul li {
  display: block;
  padding: 7px 7px;
  font-size: 16px;
  color: var(--ltn__paragraph-color);
  font-weight: 500;
}
/*  */
.fa-search::before {
  content: "\f002";
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);}
  /* style.css line : 4182 */
  .ltn__top-bar-menu > ul > li > i, .ltn__top-bar-menu > ul > li > a > i {
    margin-right: 3px;
    color: #f9b702;
    font-size: 0.85em;
    font-weight: normal;
  }
  /*  */
   /* style.css line : 17784 */
  /* label:hover, a:hover {
    /* color: #ffcb00 !important; 
  } */
  /*  */
  /* font-icons.css line : 19 */
  .fa-circle::before {
    content: "\f111";
    font-size: 0.7em;
  }
  /* */
  .auto-container {
    padding: 0 0.9em;
  }
  .burg-nav {
    width: 8%;
    left: 3%;
  }
  /* style.css line : 4174 */
  .ltn__top-bar-menu > ul > li {
    list-style: none;
    display: inline-block;
    margin: 0 15px 0 0;
    font-size: 14px;
    font-weight: 700;
  }
  /* */
  .btn.btn-effect-3.btn-white {
    color: #043d72;
  }
  /* h4.admission-title2{
    color:#043d72;
  } */
  .detailWrap p{
    font-size: 1.25em;
    margin-top: 0.8em;
    color: #fff;
  }
  .detailWrap p span{color: #fb0;font-size: 1.5em;  }

/*
 * Just a quick hamburger
 */
 /* 28-4-2022 */
 ul.slide-nav{
   display: inline-block;
   list-style: none;
   padding-left: 0px;
   margin-bottom: 0px;
 }
 .slide-nav-item {
  list-style: none;
  display: inherit;
  margin-top: 0px;
}
 li a.slide-nav-1 {
  font-size: 1.53em;
  /* text-decoration: underline; */
  padding-right: 1em;
  padding-left: 1em;
  color: #fff;
  /* text-decoration: underline; */
}
.slide-nav li a.slide-nav-11::after {
  height: 2px;
  border-radius: 2px;
  background-color: #fff;
  display: block;
  content: "";
  position: absolute;
  /* bottom: 14.7em; */
  left: 18.6%;
  right: 0;
  transition: transform .24s ease;
  width: 4em;
}

.slide-nav li a.slide-nav-2::after {

  height: 2px;
  border-radius: 2px;
  background-color: #fff;
  display: block;
  content: "";
  position: absolute;
  /* bottom: 14.7em; */
  left: 30.6%;
  right: 0;
  transition: transform .24s ease;
  width: 4.5em;

}
.slide-nav li a.slide-nav-3::after {
  height: 2px;
  border-radius: 2px;
  background-color: #fff;
  display: block;
  content: "";
  position: absolute;
  /* bottom: 14.7em; */
  left: 43.7%;
  right: 0;
  transition: transform .24s ease;
    transition-property: transform;
    transition-duration: 0.24s;
    transition-timing-function: ease;
    transition-delay: 0s;
  width: 4.4em;
}
.slide-nav li a.slide-nav-4::after {
  height: 2px;
  border-radius: 2px;
  background-color: #fff;
  display: block;
  content: "";
  position: absolute;
  /* bottom: 14.7em; */
  left: 56.7%;
  right: 0;
  transition: transform .24s ease;
  width: 3.5em;
}

.slide-nav li a.slide-nav-5::after {

  height: 2px;
  border-radius: 2px;
  background-color: #fff;
  display: block;
  content: "";
  position: absolute;
  /* bottom: 14.7em; */
  left: 68.1%;
  right: 0;
  transition: transform .24s ease;
  width: 5.3em;

}
.slide-nav li a.slide-nav-1:hover {
  color: #fff !important;
}
.slide-nav li a.slide-nav-1:hover::after {
  transform: scaleX(.3);
}

.caption {
  line-height: 20px;
  margin: 0 0 -150%;
  position: absolute;
  padding: 6.5% 4% 3.85% 3.5%;
  color: #fff;
  text-transform: none;
  
  text-align: center;
  font-size: 18px;
}
#active {
  position: relative;
  z-index: 5;
  margin: 13.5% 0 0 0;
  text-align: center;
}
#slide1:checked ~ #commands label:nth-child(5), #slide2:checked ~ #commands label:nth-child(1), #slide3:checked ~ #commands label:nth-child(2), #slide4:checked ~ #commands label:nth-child(3), #slide5:checked ~ #commands label:nth-child(4) {
  background: url('../50yrs-slider/image/previous.png') no-repeat;
  float: left;
  margin: 1% 0px 0px 0px;
  display: block;
}
#slide1:checked ~ #commands label:nth-child(2), #slide2:checked ~ #commands label:nth-child(3), #slide3:checked ~ #commands label:nth-child(4), #slide4:checked ~ #commands label:nth-child(5), #slide5:checked ~ #commands label:nth-child(1) {
  background: url('../50yrs-slider/image/next.png') no-repeat;
  float: right;
  margin: 1% 0px 0px 0px;
  display: block;
}
#menu li {
  padding: 0px;
  font-size: 22px;
  margin-top: 1em;
}
/* to write Menu */
/* #menuToggle p {
  float: right;
  margin-right: 1em !important;
} */
/*  */
.ltn__drop-menu ul li ul li {
  display: block;
  padding: 0px 1em;
  font-size: 16px;
  color: var(--ltn__paragraph-color);
  font-weight: 500;
}
/*.section-title { text-align: center;}*/

.btn-orange {
  background-color: #d84c0d;
  color: var(--white);
  margin-top: 20%;
  font-size: 1em !important;
  box-shadow: -.25em .25em 0 #132b61,0 .25em 0 #132b61;
  padding: 10px 50px;
}
.btn-orange:hover {
  background-color: #c62a73;
  color: #d84c0d !important;
  margin-top: 20%;
  font-size: 1em !important;
  box-shadow: -.25em .25em 0 #c62a73,0 .25em 0 #c62a73;
  padding: 10px 50px;
}


